欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET MVC4框架揭秘(蔣金楠) PDF掃描版 附隨書源碼[31M]

ASP.NET MVC4框架揭秘

  • 書籍大小:31.86MB
  • 書籍語言:簡體中文
  • 書籍類型:國產軟件
  • 書籍授權:免費軟件
  • 書籍類別:.NET電子書
  • 應用平臺:PDF
  • 更新時間:2014-05-09
  • 購買鏈接:
  • 網友評分:
360通過 騰訊通過 金山通過

情介紹

ASP.NET MVC4框架揭秘 內容簡介:

《ASP.NET MVC4框架揭秘》針對最新版本的ASP.NET MVC 4,深入剖析底層框架從請求接收到響應回復的整個處理流程(包括URL路由、Controller的激活、Model元數(shù)據(jù)的解析、Model的綁定、Model的驗證、Action的執(zhí)行、View的呈現(xiàn)和ASP.NET Web API等),并在此基礎上指導讀者如何通過對ASP.NET MVC框架本身的擴展解決應用開發(fā)中的實際問題。

《ASP.NET MVC4框架揭秘》是讓處于ASP.NETMVC第一層次的讀者快速進入第二和第三層次的書。ASP.NET MVC功能強大,它提供了一種全新的編程方式,使我們可以將MVC模式很自然地融入動態(tài)網站的開發(fā)之中。由它帶來的對關注點清晰分離和對HTML的細粒度控制使我們真正體會到了敏捷開發(fā)的樂趣。借助于ASP.NET MVc提供的眾多特性,不但可以使我們在復雜應用中靈活地采用TDD(測試驅動開發(fā))的夢想變成現(xiàn)實,還能讓我們的應用盡可能地擁抱最新的Web標準。

ASP.NET MVC4框架揭秘 作者簡介:

蔣金楠,網名Artech,現(xiàn)就職于某知名軟件公司,擔任高級軟件顧問(Senior Software Consultant)。微軟解決方案架構(Solutions Architecture)與互聯(lián)系統(tǒng)(Connected System)雙料MVP(最有價值專家),具有5年以上軟件開發(fā)設計與架構經驗。對.NETFramework、C#、ASP.NET、SQLServer、設計模式、軟件架構,以及主流的開源框架有著深入的研究。屬國內較早接觸WCF的人之一,同時對.NETRemoting、MSMQ通信技術有深入的理解。自2007年2月起,他在個人博客上發(fā)表數(shù)十篇深入介紹WCF的文章,是國內WCF技術最早的推廣者之一。

ASP.NET MVC4框架揭秘 目錄:

第1章ASP.NET+MVC
1.1傳統(tǒng)MVC模式
1.1.1自治視圖
1.1.2什么是MVC模式
1.2MVC的變體
1.2.1MVP
1.2.2Model2
1.2.3ASP.NETMVC與Model23
1.3IIS/ASP.NET管道
1.3.1IIS5.x與ASP.NET
1.3.2IIS6.0與ASP.NET
1.3.3IIS7.0與ASP.NET
1.3.4ASP.NET管道
1.4ASP.NETMVC是如何運行的
1.4.1建立在“迷你版”ASP.NETMVC上的Web應用
1.4.2URL路由
1.4.3Controller的激活
1.4.4Action的執(zhí)行
本章小結
第2章URL路由
2.1ASP.NET路由系統(tǒng)
2.1.1請求URL與物理文件的分離
2.1.2實例演示:通過URL路由實現(xiàn)請求地址與.aspx頁面的映射(S201)
2.1.3Route與RouteTable
2.1.4路由映射
2.1.5根據(jù)路由規(guī)則生成URL
2.2ASP.NETMVC擴展
2.2.1路由映射
2.2.2實例演示:注冊路由映射與查看路由信息(S208)
2.2.3缺省URL參數(shù)
2.2.4基于Area的路由映射
2.2.5鏈接和URL的生成
2.3動態(tài)HttpHandler映射
2.3.1UrlRoutingModule
2.3.2PageRouteHandler與MvcRouteHandler
2.3.3ASP.NET路由系統(tǒng)擴展
本章小結
第3章Controller的激活
3.1總體設計
3.1.1Controller
3.1.2ControllerFactory
3.1.3ControllerBuilder
3.1.4Controller的激活與URL路由
3.2默認實現(xiàn)
3.2.1Controller類型的解析
3.2.2Controller類型的緩存
3.2.3Controller的釋放和會話狀態(tài)行為的控制
3.3IoC的應用
3.3.1從Unity來認識IoC
3.3.2Controller與Model的分離
3.3.3基于IoC的ControllerFactory
3.3.4基于IoC的ControllerActivator
3.3.5基于IoC的DependencyResolver
本章小結
第4章Model元數(shù)據(jù)的解析
4.1Model元數(shù)據(jù)及其定制
4.1.1Model元數(shù)據(jù)層次化結構
4.1.2基本Model元數(shù)據(jù)信息
4.1.3Model元數(shù)據(jù)的定制
4.1.4IMetadataAware接口
4.2Model元數(shù)據(jù)與Model模板
4.2.1實例演示:通過模板將布爾值顯示為RadioButton(S409)
4.2.2預定義模板
4.2.3DataTypeName與模板名稱
4.2.4模板的獲取與執(zhí)行
4.2.5實例演示:通過定制Model元數(shù)據(jù)和自定義模板實現(xiàn)預定義列表的呈現(xiàn)(S412)
4.3Model元數(shù)據(jù)的提供機制
4.3.1再談ModelMetadata
4.3.2ModelMetadataProvider
4.3.3Model元數(shù)據(jù)提供系統(tǒng)的擴展
本章小結
第5章Model的綁定
5.1ControllerDescriptor、ActionDescriptor與ParameterDescriptor
5.1.1ControllerDescriptor
5.1.2ActionDescriptor
5.1.3ParameterDescriptor
5.2ValueProvider
5.2.1NameValueCollectionValueProvider
5.2.2DictionaryValueProvider
5.2.3ValueProviderFactory
5.2.4ValueProviderFactories
5.3ModelBinder
5.3.1ModelBinder與ModelBinderProvider
5.3.2ModelState與Model綁定
5.3.3ModelBindingContext的創(chuàng)建
5.4Model綁定的默認實現(xiàn)
5.4.1簡單類型
5.4.2復雜類型
5.4.3數(shù)組
5.4.4集合
5.4.5字典
本章小結
第6章Model的驗證
6.1ModelValidator與ModelValidatorProvider
6.1.1ModelValidator
6.1.2ModelValidatorProvider
6.1.3ModelValidatorProviders
6.2Model綁定與驗證
6.2.1ModelState
6.2.2驗證消息的呈現(xiàn)
6.2.3Model綁定中的驗證
6.3基于數(shù)據(jù)注解特性的Model驗證
6.3.1ValidationAttribute特性
6.3.2DataAnnotationsModelValidator
6.3.3DataAnnotationsModelValidatorProvider
6.3.4將ValidationAttribute應用到參數(shù)上
6.3.5一種Model類型,多種驗證規(guī)則
6.4客戶端驗證
6.4.1jQuery驗證
6.4.2基于jQuery的Model驗證
6.4.3自定義驗證
本章小結
第7章Action的執(zhí)行
7.1異步Action的定義
7.1.1基于線程池的請求處理機制
7.1.2兩種異步Action方法的定義
7.1.3AsyncManager
7.2Action方法的執(zhí)行
7.2.1MvcHandler對請求的處理
7.2.2Controller的執(zhí)行
7.2.3ActionInvoker的執(zhí)行
7.2.4ControllerDescriptor的同步與異步
7.2.5ActionDescriptor的執(zhí)行
7.3篩選器的執(zhí)行
7.3.1Filter及其提供機制
7.3.2AuthorizationFilter
7.3.3ActionFilter
7.3.4ExceptionFilter
7.3.5實例演示:集成EntLib實現(xiàn)自動化異常處理(S713,S714,S715)
7.3.6ResultFilter
本章小結
第8章View的呈現(xiàn)
8.1ActionResult
8.1.1EmptyResult
8.1.2ContentResult
8.1.3FileResult
8.1.4JavaScriptResult
8.1.5JsonResult
8.1.6HttpStatusCodeResult
8.1.7RedirectResult/RedirectToRouteResult
8.2ViewResult與ViewEngine
8.2.1View引擎中的View
8.2.2ViewEngine
8.2.3ViewResult的執(zhí)行
8.3Razor引擎
8.3.1View的編譯原理
8.3.2WebViewPage與WebViewPage<TModel>
8.3.3RazorView
8.3.4RazorViewEngine
本章小結
第9章ASP.NETWebAPI
9.1Web、REST與WebAPI
9.1.1Web如此簡單
9.1.2REST是什么
9.1.3ASP.NETWebAPI
9.2服務端管道
9.2.1ASP.NETWebAPI管道式設計
9.2.2HttpMessageHandler
9.2.3HttpServer
9.2.4實例演示:自定義HttpMessageHandler實現(xiàn)HTTP方法重寫(S903)
9.3HttpControllerDispatcher
9.3.1HttpController的激活
9.3.2HttpController的執(zhí)行
9.3.3Action的選擇
9.3.4Model元數(shù)據(jù)的解析
9.3.5Action參數(shù)綁定
9.3.6Model驗證
9.3.7Action的執(zhí)行與結果的響應
9.4WebAPI的調用和自我寄宿
9.4.1HttpClient
9.4.2HttpSelfHostServer
本章小結
第10章案例實踐
10.1功能性簡介
10.1.1商品列表的呈現(xiàn)
10.1.2定購商品
10.1.3登錄與錯誤頁面
10.2設計概述
10.2.1Controller—Service—Repository
10.2.2IoC的應用
10.2.3AOP的應用
10.2.4異常處理
10.3編程實現(xiàn)
10.3.1數(shù)據(jù)表的創(chuàng)建
10.3.2Repository
10.3.3Service
10.3.4路由注冊和布局
10.3.5ProductController
10.3.6OrderController
10.3.7AccountController
本章小結
附錄A實例列表

載地址

下載錯誤?【投訴報錯】

ASP.NET MVC4框架揭秘(蔣金楠) PDF掃描版 附隨書源碼[31M]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的ASP.NET MVC4框架揭秘(蔣金楠) PDF掃描版 附隨書源碼[31M]資源來源互聯(lián)網,版權歸該下載資源的合法擁有者所有。